0.02/0.11	% Problem    : Vampire---4.8_29430 : TPTP v0.0.0. Released v0.0.0.
0.02/0.11	% Command    : do_cvc5 %s %d
0.10/0.31	% Computer : n028.cluster.edu
0.10/0.31	% Model    : x86_64 x86_64
0.10/0.31	% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.10/0.31	% Memory   : 8042.1875MB
0.10/0.31	% OS       : Linux 3.10.0-693.el7.x86_64
0.10/0.31	% CPULimit   : 1440
0.10/0.31	% WCLimit    : 180
0.10/0.31	% DateTime   : Mon Jul  3 13:17:59 EDT 2023
0.15/0.31	% CPUTime    : 
0.16/0.43	%----Proving TH0
0.16/0.44	thf(numbers,type,
0.16/0.44	    num: $tType ).
0.16/0.44	
0.16/0.44	thf(attribute_THFTYPE_i,type,
0.16/0.44	    attribute_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(domain_THFTYPE_IIiioIiioI,type,
0.16/0.44	    domain_THFTYPE_IIiioIiioI: ( $i > $i > $o ) > $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(domain_THFTYPE_IiiioI,type,
0.16/0.44	    domain_THFTYPE_IiiioI: $i > $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(equal_THFTYPE_i,type,
0.16/0.44	    equal_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(holdsDuring_THFTYPE_IiooI,type,
0.16/0.44	    holdsDuring_THFTYPE_IiooI: $i > $o > $o ).
0.16/0.44	
0.16/0.44	thf(instance_THFTYPE_IIiioIioI,type,
0.16/0.44	    instance_THFTYPE_IIiioIioI: ( $i > $i > $o ) > $i > $o ).
0.16/0.44	
0.16/0.44	thf(instance_THFTYPE_IIiooIioI,type,
0.16/0.44	    instance_THFTYPE_IIiooIioI: ( $i > $o > $o ) > $i > $o ).
0.16/0.44	
0.16/0.44	thf(instance_THFTYPE_IiioI,type,
0.16/0.44	    instance_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(lAnna_THFTYPE_i,type,
0.16/0.44	    lAnna_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lAsymmetricRelation_THFTYPE_i,type,
0.16/0.44	    lAsymmetricRelation_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lBen_THFTYPE_i,type,
0.16/0.44	    lBen_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lBill_THFTYPE_i,type,
0.16/0.44	    lBill_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lBinaryPredicate_THFTYPE_i,type,
0.16/0.44	    lBinaryPredicate_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lBob_THFTYPE_i,type,
0.16/0.44	    lBob_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lMary_THFTYPE_i,type,
0.16/0.44	    lMary_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lOrganism_THFTYPE_i,type,
0.16/0.44	    lOrganism_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(lSue_THFTYPE_i,type,
0.16/0.44	    lSue_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(likes_THFTYPE_IiioI,type,
0.16/0.44	    likes_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(n1_THFTYPE_i,type,
0.16/0.44	    n1_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(n2_THFTYPE_i,type,
0.16/0.44	    n2_THFTYPE_i: $i ).
0.16/0.44	
0.16/0.44	thf(parent_THFTYPE_IiioI,type,
0.16/0.44	    parent_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(range_THFTYPE_IiioI,type,
0.16/0.44	    range_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(subclass_THFTYPE_IiioI,type,
0.16/0.44	    subclass_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(subrelation_THFTYPE_IIioIIioIoI,type,
0.16/0.44	    subrelation_THFTYPE_IIioIIioIoI: ( $i > $o ) > ( $i > $o ) > $o ).
0.16/0.44	
0.16/0.44	thf(subrelation_THFTYPE_IiioI,type,
0.16/0.44	    subrelation_THFTYPE_IiioI: $i > $i > $o ).
0.16/0.44	
0.16/0.44	thf(ax_009,axiom,
0.16/0.44	    ! [CLASS1: $i,CLASS2: $i] :
0.16/0.44	      ( ( CLASS1 = CLASS2 )
0.16/0.44	     => ! [THING: $i] :
0.16/0.44	          ( ( instance_THFTYPE_IiioI @ THING @ CLASS1 )
0.16/0.44	        <=> ( instance_THFTYPE_IiioI @ THING @ CLASS2 ) ) ) ).
0.16/0.44	
0.16/0.44	thf(con,conjecture,
0.16/0.44	    ? [Q: $i > $i > $o,R: $i > $i > $o,Y: $i] :
0.16/0.44	      ( ( Q @ Y @ lAnna_THFTYPE_i )
0.16/0.44	      & ( (~) @ ( R = Q ) )
0.16/0.44	      & ( R @ Y @ lBill_THFTYPE_i ) ) ).
0.16/0.44	
0.16/0.44	thf(ax_005,axiom,
0.16/0.44	    parent_THFTYPE_IiioI @ lMary_THFTYPE_i @ lAnna_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_026,axiom,
0.16/0.44	    (~) @ ( parent_THFTYPE_IiioI @ lBob_THFTYPE_i @ lAnna_THFTYPE_i ) ).
0.16/0.44	
0.16/0.44	thf(ax_034,axiom,
0.16/0.44	    instance_THFTYPE_IIiioIioI @ parent_THFTYPE_IiioI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_027,axiom,
0.16/0.44	    parent_THFTYPE_IiioI @ lSue_THFTYPE_i @ lBen_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_018,axiom,
0.16/0.44	    likes_THFTYPE_IiioI @ lMary_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_003,axiom,
0.16/0.44	    (~) @ ( likes_THFTYPE_IiioI @ lSue_THFTYPE_i @ lMary_THFTYPE_i ) ).
0.16/0.44	
0.16/0.44	thf(ax_028,axiom,
0.16/0.44	    ! [NUMBER: $i,CLASS1: $i,REL: $i,CLASS2: $i] :
0.16/0.44	      ( ( ( subclass_THFTYPE_IiioI @ CLASS1 @ CLASS2 )
0.16/0.44	        | ( subclass_THFTYPE_IiioI @ CLASS2 @ CLASS1 ) )
0.16/0.44	     <= ( ( domain_THFTYPE_IiiioI @ REL @ NUMBER @ CLASS1 )
0.16/0.44	        & ( domain_THFTYPE_IiiioI @ REL @ NUMBER @ CLASS2 ) ) ) ).
0.16/0.44	
0.16/0.44	thf(ax_015,axiom,
0.16/0.44	    ! [ORGANISM: $i] :
0.16/0.44	      ( ( instance_THFTYPE_IiioI @ ORGANISM @ lOrganism_THFTYPE_i )
0.16/0.44	     => ? [PARENT: $i] : ( parent_THFTYPE_IiioI @ ORGANISM @ PARENT ) ) ).
0.16/0.44	
0.16/0.44	thf(ax_042,axiom,
0.16/0.44	    instance_THFTYPE_IIiioIioI @ instance_THFTYPE_IiioI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_029,axiom,
0.16/0.44	    parent_THFTYPE_IiioI @ lSue_THFTYPE_i @ lBen_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_020,axiom,
0.16/0.44	    ! [CLASS1: $i,REL: $i,CLASS2: $i] :
0.16/0.44	      ( ( ( subclass_THFTYPE_IiioI @ CLASS1 @ CLASS2 )
0.16/0.44	        | ( subclass_THFTYPE_IiioI @ CLASS2 @ CLASS1 ) )
0.16/0.44	     <= ( ( range_THFTYPE_IiioI @ REL @ CLASS1 )
0.16/0.44	        & ( range_THFTYPE_IiioI @ REL @ CLASS2 ) ) ) ).
0.16/0.44	
0.16/0.44	thf(ax_040,axiom,
0.16/0.44	    instance_THFTYPE_IIiioIioI @ subclass_THFTYPE_IiioI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_032,axiom,
0.16/0.44	    instance_THFTYPE_IIiioIioI @ range_THFTYPE_IiioI @ lAsymmetricRelation_THFTYPE_i ).
0.16/0.44	
0.16/0.44	thf(ax_002,axiom,
0.16/0.44	    (~) @ ( likes_THFTYPE_IiioI @ lSue_THFTYPE_i @ lMary_THFTYPE_i ) ).
0.16/0.44	
0.16/0.44	thf(ax_013,axiom,
0.16/0.44	    parent_THFTYPE_IiioI @ lSue_THFTYPE_i @ lAnna_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_011,axiom,
0.16/0.45	    (~) @ ( parent_THFTYPE_IiioI @ lBob_THFTYPE_i @ lBen_THFTYPE_i ) ).
0.16/0.45	
0.16/0.45	thf(ax_031,axiom,
0.16/0.45	    instance_THFTYPE_IIiioIioI @ parent_THFTYPE_IiioI @ lAsymmetricRelation_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_035,axiom,
0.16/0.45	    domain_THFTYPE_IIiioIiioI @ parent_THFTYPE_IiioI @ n1_THFTYPE_i @ lOrganism_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_017,axiom,
0.16/0.45	    likes_THFTYPE_IiioI @ lMary_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_004,axiom,
0.16/0.45	    parent_THFTYPE_IiioI @ lMary_THFTYPE_i @ lAnna_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_022,axiom,
0.16/0.45	    likes_THFTYPE_IiioI @ lBob_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_021,axiom,
0.16/0.45	    likes_THFTYPE_IiioI @ lBob_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_014,axiom,
0.16/0.45	    ! [REL2: $i > $o,ROW: $i,REL1: $i > $o] :
0.16/0.45	      ( ( REL2 @ ROW )
0.16/0.45	     <= ( ( REL1 @ ROW )
0.16/0.45	        & ( subrelation_THFTYPE_IIioIIioIoI @ REL1 @ REL2 ) ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_041,axiom,
0.16/0.45	    instance_THFTYPE_IiioI @ attribute_THFTYPE_i @ lAsymmetricRelation_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_025,axiom,
0.16/0.45	    (~) @ ( parent_THFTYPE_IiioI @ lBob_THFTYPE_i @ lAnna_THFTYPE_i ) ).
0.16/0.45	
0.16/0.45	thf(ax_033,axiom,
0.16/0.45	    instance_THFTYPE_IIiioIioI @ range_THFTYPE_IiioI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_030,axiom,
0.16/0.45	    ! [NUMBER: $i,PRED1: $i,CLASS1: $i,PRED2: $i] :
0.16/0.45	      ( ( ( subrelation_THFTYPE_IiioI @ PRED1 @ PRED2 )
0.16/0.45	        & ( domain_THFTYPE_IiiioI @ PRED2 @ NUMBER @ CLASS1 ) )
0.16/0.45	     => ( domain_THFTYPE_IiiioI @ PRED1 @ NUMBER @ CLASS1 ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_006,axiom,
0.16/0.45	    ! [X: $i,Y: $i,Z: $i] :
0.16/0.45	      ( ( instance_THFTYPE_IiioI @ Z @ Y )
0.16/0.45	     <= ( ( instance_THFTYPE_IiioI @ Z @ X )
0.16/0.45	        & ( subclass_THFTYPE_IiioI @ X @ Y ) ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_008,axiom,
0.16/0.45	    parent_THFTYPE_IiioI @ lMary_THFTYPE_i @ lBen_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_037,axiom,
0.16/0.45	    domain_THFTYPE_IIiioIiioI @ parent_THFTYPE_IiioI @ n2_THFTYPE_i @ lOrganism_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_007,axiom,
0.16/0.45	    parent_THFTYPE_IiioI @ lMary_THFTYPE_i @ lBen_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax,axiom,
0.16/0.45	    likes_THFTYPE_IiioI @ lSue_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_024,axiom,
0.16/0.45	    ! [REL2: $i,CLASS1: $i,REL1: $i] :
0.16/0.45	      ( ( ( subrelation_THFTYPE_IiioI @ REL1 @ REL2 )
0.16/0.45	        & ( range_THFTYPE_IiioI @ REL2 @ CLASS1 ) )
0.16/0.45	     => ( range_THFTYPE_IiioI @ REL1 @ CLASS1 ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_010,axiom,
0.16/0.45	    (~) @ ( parent_THFTYPE_IiioI @ lBob_THFTYPE_i @ lBen_THFTYPE_i ) ).
0.16/0.45	
0.16/0.45	thf(ax_043,axiom,
0.16/0.45	    instance_THFTYPE_IIiooIioI @ holdsDuring_THFTYPE_IiooI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_016,axiom,
0.16/0.45	    ! [TIME: $i,SITUATION: $o] :
0.16/0.45	      ( ( (~) @ ( holdsDuring_THFTYPE_IiooI @ TIME @ SITUATION ) )
0.16/0.45	     <= ( holdsDuring_THFTYPE_IiooI @ TIME @ ( (~) @ SITUATION ) ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_039,axiom,
0.16/0.45	    instance_THFTYPE_IiioI @ equal_THFTYPE_i @ lBinaryPredicate_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_012,axiom,
0.16/0.45	    parent_THFTYPE_IiioI @ lSue_THFTYPE_i @ lAnna_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_038,axiom,
0.16/0.45	    instance_THFTYPE_IIiioIioI @ subrelation_THFTYPE_IiioI @ lBinaryPredicate_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_023,axiom,
0.16/0.45	    ! [CLASS: $i,CHILD: $i,PARENT: $i] :
0.16/0.45	      ( ( ( subclass_THFTYPE_IiioI @ CLASS @ lOrganism_THFTYPE_i )
0.16/0.45	        & ( instance_THFTYPE_IiioI @ PARENT @ CLASS )
0.16/0.45	        & ( parent_THFTYPE_IiioI @ CHILD @ PARENT ) )
0.16/0.45	     => ( instance_THFTYPE_IiioI @ CHILD @ CLASS ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_036,axiom,
0.16/0.45	    instance_THFTYPE_IIiooIioI @ holdsDuring_THFTYPE_IiooI @ lAsymmetricRelation_THFTYPE_i ).
0.16/0.45	
0.16/0.45	thf(ax_019,axiom,
0.16/0.45	    ! [THING2: $i,THING1: $i] :
0.16/0.45	      ( ! [CLASS: $i] :
0.16/0.45	          ( ( instance_THFTYPE_IiioI @ THING1 @ CLASS )
0.16/0.45	        <=> ( instance_THFTYPE_IiioI @ THING2 @ CLASS ) )
0.16/0.45	     <= ( THING1 = THING2 ) ) ).
0.16/0.45	
0.16/0.45	thf(ax_001,axiom,
0.16/0.45	    likes_THFTYPE_IiioI @ lSue_THFTYPE_i @ lBill_THFTYPE_i ).
0.16/0.45	
0.16/0.45	------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.eC8bvXPQOn/cvc5---1.0.5_29531.p...
0.16/0.45	(declare-sort $$unsorted 0)
0.16/0.45	(declare-sort tptp.num 0)
0.16/0.45	(declare-fun tptp.attribute_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.domain_THFTYPE_IIiioIiioI ((-> $$unsorted $$unsorted Bool) $$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.domain_THFTYPE_IiiioI ($$unsorted $$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.equal_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.holdsDuring_THFTYPE_IiooI ($$unsorted Bool) Bool)
0.16/0.45	(declare-fun tptp.instance_THFTYPE_IIiioIioI ((-> $$unsorted $$unsorted Bool) $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.instance_THFTYPE_IIiooIioI ((-> $$unsorted Bool Bool) $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.instance_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.lAnna_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lAsymmetricRelation_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lBen_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lBill_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lBinaryPredicate_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lBob_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lMary_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lOrganism_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.lSue_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.likes_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.n1_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.n2_THFTYPE_i () $$unsorted)
0.16/0.45	(declare-fun tptp.parent_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.range_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.subclass_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(declare-fun tptp.subrelation_THFTYPE_IIioIIioIoI ((-> $$unsorted Bool) (-> $$unsorted Bool)) Bool)
0.16/0.45	(declare-fun tptp.subrelation_THFTYPE_IiioI ($$unsorted $$unsorted) Bool)
0.16/0.45	(assert (forall ((CLASS1 $$unsorted) (CLASS2 $$unsorted)) (=> (= CLASS1 CLASS2) (forall ((THING $$unsorted)) (let ((_let_1 (@ tptp.instance_THFTYPE_IiioI THING))) (= (@ _let_1 CLASS1) (@ _let_1 CLASS2)))))))
0.16/0.45	(assert (not (exists ((Q (-> $$unsorted $$unsorted Bool)) (R (-> $$unsorted $$unsorted Bool)) (Y $$unsorted)) (and (@ (@ Q Y) tptp.lAnna_THFTYPE_i) (not (= R Q)) (@ (@ R Y) tptp.lBill_THFTYPE_i)))))
0.16/0.45	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lAnna_THFTYPE_i))
0.16/0.45	(assert (not (@ (@ tptp.parent_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lAnna_THFTYPE_i)))
0.16/0.45	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.parent_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lBen_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lBill_THFTYPE_i))
0.16/0.45	(assert (not (@ (@ tptp.likes_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lMary_THFTYPE_i)))
0.16/0.45	(assert (forall ((NUMBER $$unsorted) (CLASS1 $$unsorted) (REL $$unsorted) (CLASS2 $$unsorted)) (let ((_let_1 (@ (@ tptp.domain_THFTYPE_IiiioI REL) NUMBER))) (=> (and (@ _let_1 CLASS1) (@ _let_1 CLASS2)) (or (@ (@ tptp.subclass_THFTYPE_IiioI CLASS1) CLASS2) (@ (@ tptp.subclass_THFTYPE_IiioI CLASS2) CLASS1))))))
0.16/0.45	(assert (forall ((ORGANISM $$unsorted)) (=> (@ (@ tptp.instance_THFTYPE_IiioI ORGANISM) tptp.lOrganism_THFTYPE_i) (exists ((PARENT $$unsorted)) (@ (@ tptp.parent_THFTYPE_IiioI ORGANISM) PARENT)))))
0.16/0.45	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.instance_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lBen_THFTYPE_i))
0.16/0.45	(assert (forall ((CLASS1 $$unsorted) (REL $$unsorted) (CLASS2 $$unsorted)) (let ((_let_1 (@ tptp.range_THFTYPE_IiioI REL))) (=> (and (@ _let_1 CLASS1) (@ _let_1 CLASS2)) (or (@ (@ tptp.subclass_THFTYPE_IiioI CLASS1) CLASS2) (@ (@ tptp.subclass_THFTYPE_IiioI CLASS2) CLASS1))))))
0.16/0.45	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.subclass_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.range_THFTYPE_IiioI) tptp.lAsymmetricRelation_THFTYPE_i))
0.16/0.45	(assert (not (@ (@ tptp.likes_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lMary_THFTYPE_i)))
0.16/0.45	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lAnna_THFTYPE_i))
0.16/0.45	(assert (not (@ (@ tptp.parent_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lBen_THFTYPE_i)))
0.16/0.45	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.parent_THFTYPE_IiioI) tptp.lAsymmetricRelation_THFTYPE_i))
0.16/0.45	(assert (@ (@ (@ tptp.domain_THFTYPE_IIiioIiioI tptp.parent_THFTYPE_IiioI) tptp.n1_THFTYPE_i) tptp.lOrganism_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lBill_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lAnna_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lBill_THFTYPE_i))
0.16/0.45	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lBill_THFTYPE_i))
11.14/11.43	(assert (forall ((REL2 (-> $$unsorted Bool)) (ROW $$unsorted) (REL1 (-> $$unsorted Bool))) (=> (and (@ REL1 ROW) (@ (@ tptp.subrelation_THFTYPE_IIioIIioIoI REL1) REL2)) (@ REL2 ROW))))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IiioI tptp.attribute_THFTYPE_i) tptp.lAsymmetricRelation_THFTYPE_i))
11.14/11.43	(assert (not (@ (@ tptp.parent_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lAnna_THFTYPE_i)))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.range_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i))
11.14/11.43	(assert (forall ((NUMBER $$unsorted) (PRED1 $$unsorted) (CLASS1 $$unsorted) (PRED2 $$unsorted)) (=> (and (@ (@ tptp.subrelation_THFTYPE_IiioI PRED1) PRED2) (@ (@ (@ tptp.domain_THFTYPE_IiiioI PRED2) NUMBER) CLASS1)) (@ (@ (@ tptp.domain_THFTYPE_IiiioI PRED1) NUMBER) CLASS1))))
11.14/11.43	(assert (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (let ((_let_1 (@ tptp.instance_THFTYPE_IiioI Z))) (=> (and (@ _let_1 X) (@ (@ tptp.subclass_THFTYPE_IiioI X) Y)) (@ _let_1 Y)))))
11.14/11.43	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lBen_THFTYPE_i))
11.14/11.43	(assert (@ (@ (@ tptp.domain_THFTYPE_IIiioIiioI tptp.parent_THFTYPE_IiioI) tptp.n2_THFTYPE_i) tptp.lOrganism_THFTYPE_i))
11.14/11.43	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lBen_THFTYPE_i))
11.14/11.43	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lBill_THFTYPE_i))
11.14/11.43	(assert (forall ((REL2 $$unsorted) (CLASS1 $$unsorted) (REL1 $$unsorted)) (=> (and (@ (@ tptp.subrelation_THFTYPE_IiioI REL1) REL2) (@ (@ tptp.range_THFTYPE_IiioI REL2) CLASS1)) (@ (@ tptp.range_THFTYPE_IiioI REL1) CLASS1))))
11.14/11.43	(assert (not (@ (@ tptp.parent_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lBen_THFTYPE_i)))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IIiooIioI tptp.holdsDuring_THFTYPE_IiooI) tptp.lBinaryPredicate_THFTYPE_i))
11.14/11.43	(assert (forall ((TIME $$unsorted) (SITUATION Bool)) (let ((_let_1 (@ tptp.holdsDuring_THFTYPE_IiooI TIME))) (=> (@ _let_1 (not SITUATION)) (not (@ _let_1 SITUATION))))))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IiioI tptp.equal_THFTYPE_i) tptp.lBinaryPredicate_THFTYPE_i))
11.14/11.43	(assert (@ (@ tptp.parent_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lAnna_THFTYPE_i))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.subrelation_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i))
11.14/11.43	(assert (forall ((CLASS $$unsorted) (CHILD $$unsorted) (PARENT $$unsorted)) (=> (and (@ (@ tptp.subclass_THFTYPE_IiioI CLASS) tptp.lOrganism_THFTYPE_i) (@ (@ tptp.instance_THFTYPE_IiioI PARENT) CLASS) (@ (@ tptp.parent_THFTYPE_IiioI CHILD) PARENT)) (@ (@ tptp.instance_THFTYPE_IiioI CHILD) CLASS))))
11.14/11.43	(assert (@ (@ tptp.instance_THFTYPE_IIiooIioI tptp.holdsDuring_THFTYPE_IiooI) tptp.lAsymmetricRelation_THFTYPE_i))
11.14/11.43	(assert (forall ((THING2 $$unsorted) (THING1 $$unsorted)) (=> (= THING1 THING2) (forall ((CLASS $$unsorted)) (= (@ (@ tptp.instance_THFTYPE_IiioI THING1) CLASS) (@ (@ tptp.instance_THFTYPE_IiioI THING2) CLASS))))))
11.14/11.43	(assert (@ (@ tptp.likes_THFTYPE_IiioI tptp.lSue_THFTYPE_i) tptp.lBill_THFTYPE_i))
11.14/11.43	(set-info :filename cvc5---1.0.5_29531)
11.14/11.43	(check-sat-assuming ( true ))
11.14/11.43	------- get file name : TPTP file name is 
11.14/11.43	------- cvc5-thf : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_29531.smt2...
11.14/11.43	--- Run --ho-elim --full-saturate-quant at 10...
11.14/11.43	--- Run --ho-elim --no-e-matching --full-saturate-quant at 10...
11.14/11.43	% SZS status Theorem for 
11.14/11.43	% SZS output start Proof for 
11.14/11.43	(
11.14/11.43	(let ((_let_1 (@ tptp.likes_THFTYPE_IiioI tptp.lSue_THFTYPE_i))) (let ((_let_2 (@ _let_1 tptp.lBill_THFTYPE_i))) (let ((_let_3 (@ tptp.instance_THFTYPE_IIiooIioI tptp.holdsDuring_THFTYPE_IiooI))) (let ((_let_4 (@ tptp.parent_THFTYPE_IiioI tptp.lSue_THFTYPE_i))) (let ((_let_5 (@ _let_4 tptp.lAnna_THFTYPE_i))) (let ((_let_6 (@ tptp.parent_THFTYPE_IiioI tptp.lBob_THFTYPE_i))) (let ((_let_7 (not (@ _let_6 tptp.lBen_THFTYPE_i)))) (let ((_let_8 (@ tptp.parent_THFTYPE_IiioI tptp.lMary_THFTYPE_i))) (let ((_let_9 (@ _let_8 tptp.lBen_THFTYPE_i))) (let ((_let_10 (@ tptp.domain_THFTYPE_IIiioIiioI tptp.parent_THFTYPE_IiioI))) (let ((_let_11 (@ tptp.instance_THFTYPE_IIiioIioI tptp.range_THFTYPE_IiioI))) (let ((_let_12 (not (@ _let_6 tptp.lAnna_THFTYPE_i)))) (let ((_let_13 (@ (@ tptp.likes_THFTYPE_IiioI tptp.lBob_THFTYPE_i) tptp.lBill_THFTYPE_i))) (let ((_let_14 (@ _let_8 tptp.lAnna_THFTYPE_i))) (let ((_let_15 (@ (@ tptp.likes_THFTYPE_IiioI tptp.lMary_THFTYPE_i) tptp.lBill_THFTYPE_i))) (let ((_let_16 (@ tptp.instance_THFTYPE_IIiioIioI tptp.parent_THFTYPE_IiioI))) (let ((_let_17 (not (@ _let_1 tptp.lMary_THFTYPE_i)))) (let ((_let_18 (@ _let_4 tptp.lBen_THFTYPE_i))) (let ((_let_19 (not (exists ((Q (-> $$unsorted $$unsorted Bool)) (R (-> $$unsorted $$unsorted Bool)) (Y $$unsorted)) (and (@ (@ Q Y) tptp.lAnna_THFTYPE_i) (not (= R Q)) (@ (@ R Y) tptp.lBill_THFTYPE_i)))))) (let ((_let_20 (ho_2 k_4 tptp.lBob_THFTYPE_i))) (let ((_let_21 (ho_2 k_4 tptp.lMary_THFTYPE_i))) (let ((_let_22 (= _let_21 _let_20))) (let ((_let_23 (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_599 tptp.lAnna_THFTYPE_i))) (let ((_let_24 (= _let_20 _let_23))) (let ((_let_25 (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_162 tptp.lAnna_THFTYPE_i))) (let ((_let_26 (= _let_21 _let_25))) (let ((_let_27 (= SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_162 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_599))) (let ((_let_28 (ho_3 _let_20 tptp.lBen_THFTYPE_i))) (let ((_let_29 (ho_3 _let_21 tptp.lBen_THFTYPE_i))) (let ((_let_30 (not _let_22))) (let ((_let_31 (not _let_28))) (let ((_let_32 (EQ_RESOLVE (ASSUME :args (_let_7)) (PREPROCESS :args ((= _let_7 _let_31)))))) (let ((_let_33 (EQ_RESOLVE (ASSUME :args (_let_9)) (PREPROCESS :args ((= _let_9 _let_29)))))) (let ((_let_34 (or))) (let ((_let_35 (APPLY_UF ho_3))) (let ((_let_36 (ASSUME :args (_let_22)))) (let ((_let_37 (forall ((ii $$unsorted)) (= (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lBob_THFTYPE_i) (ho_2 k_4 ii)) (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_599 ii))))) (let ((_let_38 (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lBob_THFTYPE_i) (ho_2 k_4 ii)))))))) (let ((_let_39 (forall ((u |u_(-> $$unsorted $$unsorted Bool)|) (e |u_(-> $$unsorted Bool)|) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= i ii) e (ho_2 u ii)))))))))) (let ((_let_40 (not _let_38))) (let ((_let_41 (AND_ELIM (PREPROCESS_LEMMA :args ((and (forall ((x |u_(-> Bool Bool)|) (y |u_(-> Bool Bool)|)) (or (not (forall ((z Bool)) (= (ho_23 x z) (ho_23 y z)))) (= x y))) (forall ((u |u_(-> Bool Bool)|) (e Bool) (i Bool)) (not (forall ((v |u_(-> Bool Bool)|)) (not (forall ((ii Bool)) (= (ho_23 v ii) (ite (= i ii) e (ho_23 u ii)))))))) (forall ((x |u_(-> $$unsorted Bool Bool)|) (y |u_(-> $$unsorted Bool Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_20 x z) (ho_20 y z)))) (= x y))) (forall ((u |u_(-> $$unsorted Bool Bool)|) (e |u_(-> Bool Bool)|) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted Bool Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_20 v ii) (ite (= i ii) e (ho_20 u ii)))))))) (forall ((x |u_(-> _u_(-> $$unsorted Bool Bool)_ $$unsorted Bool)|) (y |u_(-> _u_(-> $$unsorted Bool Bool)_ $$unsorted Bool)|)) (or (not (forall ((z |u_(-> $$unsorted Bool Bool)|)) (= (ho_22 x z) (ho_22 y z)))) (= x y))) (forall ((u |u_(-> _u_(-> $$unsorted Bool Bool)_ $$unsorted Bool)|) (e |u_(-> $$unsorted Bool)|) (i |u_(-> $$unsorted Bool Bool)|)) (not (forall ((v |u_(-> _u_(-> $$unsorted Bool Bool)_ $$unsorted Bool)|)) (not (forall ((ii |u_(-> $$unsorted Bool Bool)|)) (= (ho_22 v ii) (ite (= i ii) e (ho_22 u ii)))))))) (forall ((x |u_(-> _u_(-> $$unsorted Bool)_ Bool)|) (y |u_(-> _u_(-> $$unsorted Bool)_ Bool)|)) (or (not (forall ((z |u_(-> $$unsorted Bool)|)) (= (ho_17 x z) (ho_17 y z)))) (= x y))) (forall ((u |u_(-> _u_(-> $$unsorted Bool)_ Bool)|) (e Bool) (i |u_(-> $$unsorted Bool)|)) (not (forall ((v |u_(-> _u_(-> $$unsorted Bool)_ Bool)|)) (not (forall ((ii |u_(-> $$unsorted Bool)|)) (= (ho_17 v ii) (ite (= i ii) e (ho_17 u ii)))))))) (forall ((x |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted $$unsorted Bool)|) (y |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted $$unsorted Bool)|)) (or (not (forall ((z |u_(-> $$unsorted $$unsorted Bool)|)) (= (ho_14 x z) (ho_14 y z)))) (= x y))) (forall ((u |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted $$unsorted Bool)|) (e |u_(-> $$unsorted $$unsorted Bool)|) (i |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((v |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted $$unsorted Bool)|)) (not (forall ((ii |u_(-> $$unsorted $$unsorted Bool)|)) (= (ho_14 v ii) (ite (= i ii) e (ho_14 u ii)))))))) (forall ((x |u_(-> _u_(-> $$unsorted Bool)_ _u_(-> $$unsorted Bool)_ Bool)|) (y |u_(-> _u_(-> $$unsorted Bool)_ _u_(-> $$unsorted Bool)_ Bool)|)) (or (not (forall ((z |u_(-> $$unsorted Bool)|)) (= (ho_16 x z) (ho_16 y z)))) (= x y))) (forall ((u |u_(-> _u_(-> $$unsorted Bool)_ _u_(-> $$unsorted Bool)_ Bool)|) (e |u_(-> _u_(-> $$unsorted Bool)_ Bool)|) (i |u_(-> $$unsorted Bool)|)) (not (forall ((v |u_(-> _u_(-> $$unsorted Bool)_ _u_(-> $$unsorted Bool)_ Bool)|)) (not (forall ((ii |u_(-> $$unsorted Bool)|)) (= (ho_16 v ii) (ite (= i ii) e (ho_16 u ii)))))))) (forall ((x |u_(-> $$unsorted $$unsorted $$unsorted Bool)|) (y |u_(-> $$unsorted $$unsorted $$unsorted Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_10 x z) (ho_10 y z)))) (= x y))) (forall ((u |u_(-> $$unsorted $$unsorted $$unsorted Bool)|) (e |u_(-> $$unsorted $$unsorted Bool)|) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_10 v ii) (ite (= i ii) e (ho_10 u ii)))))))) (forall ((x |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted Bool)|) (y |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted Bool)|)) (or (not (forall ((z |u_(-> $$unsorted $$unsorted Bool)|)) (= (ho_6 x z) (ho_6 y z)))) (= x y))) (forall ((u |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted Bool)|) (e |u_(-> $$unsorted Bool)|) (i |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((v |u_(-> _u_(-> $$unsorted $$unsorted Bool)_ $$unsorted Bool)|)) (not (forall ((ii |u_(-> $$unsorted $$unsorted Bool)|)) (= (ho_6 v ii) (ite (= i ii) e (ho_6 u ii)))))))) (forall ((x |u_(-> $$unsorted $$unsorted Bool)|) (y |u_(-> $$unsorted $$unsorted Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_2 x z) (ho_2 y z)))) (= x y))) _let_39 (forall ((x |u_(-> $$unsorted Bool)|) (y |u_(-> $$unsorted Bool)|)) (or (not (forall ((z $$unsorted)) (= (ho_3 x z) (ho_3 y z)))) (= x y))) (forall ((u |u_(-> $$unsorted Bool)|) (e Bool) (i $$unsorted)) (not (forall ((v |u_(-> $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_3 v ii) (ite (= i ii) e (ho_3 u ii))))))))))) :args (17)))) (let ((_let_42 (_let_39))) (let ((_let_43 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_41 :args (k_4 _let_20 tptp.lAnna_THFTYPE_i QUANTIFIERS_INST_ENUM)) :args _let_42)) _let_41 :args (_let_40 false _let_39)))) (let ((_let_44 (_let_37))) (let ((_let_45 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE _let_43) :args (_let_40)) (REWRITE :args ((=> _let_40 (not (not (forall ((ii $$unsorted)) (= (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_599 ii) (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lBob_THFTYPE_i) (ho_2 k_4 ii))))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_40) _let_38))) (REFL :args _let_44) :args _let_34)) _let_43 :args (_let_37 true _let_38)))) (let ((_let_46 (tptp.lAnna_THFTYPE_i QUANTIFIERS_INST_ENUM))) (let ((_let_47 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_45 :args _let_46) :args _let_44))) _let_45 :args (_let_24 false _let_37)))) (let ((_let_48 (forall ((ii $$unsorted)) (= (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lMary_THFTYPE_i) (ho_2 k_4 ii)) (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_162 ii))))) (let ((_let_49 (forall ((v |u_(-> $$unsorted $$unsorted Bool)|)) (not (forall ((ii $$unsorted)) (= (ho_2 v ii) (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lMary_THFTYPE_i) (ho_2 k_4 ii)))))))) (let ((_let_50 (not _let_49))) (let ((_let_51 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (SCOPE (INSTANTIATE _let_41 :args (k_4 _let_21 tptp.lAnna_THFTYPE_i QUANTIFIERS_INST_ENUM)) :args _let_42)) _let_41 :args (_let_50 false _let_39)))) (let ((_let_52 (_let_48))) (let ((_let_53 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (IMPLIES_ELIM (EQ_RESOLVE (SCOPE (SKOLEMIZE _let_51) :args (_let_50)) (REWRITE :args ((=> _let_50 (not (not (forall ((ii $$unsorted)) (= (ho_2 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_162 ii) (ite (= tptp.lAnna_THFTYPE_i ii) (ho_2 k_4 tptp.lMary_THFTYPE_i) (ho_2 k_4 ii))))))))))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_50) _let_49))) (REFL :args _let_52) :args _let_34)) _let_51 :args (_let_48 true _let_49)))) (let ((_let_54 (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_53 :args _let_46) :args _let_52))) _let_53 :args (_let_26 false _let_48)))) (let ((_let_55 (ho_3 _let_23 tptp.lBill_THFTYPE_i))) (let ((_let_56 (not _let_55))) (let ((_let_57 (ho_3 _let_25 tptp.lAnna_THFTYPE_i))) (let ((_let_58 (not _let_57))) (let ((_let_59 (or _let_58 _let_27 _let_56))) (let ((_let_60 (forall ((BOUND_VARIABLE_941 |u_(-> $$unsorted $$unsorted Bool)|) (BOUND_VARIABLE_932 |u_(-> $$unsorted $$unsorted Bool)|) (Y $$unsorted)) (or (not (ho_3 (ho_2 BOUND_VARIABLE_941 Y) tptp.lAnna_THFTYPE_i)) (= BOUND_VARIABLE_932 BOUND_VARIABLE_941) (not (ho_3 (ho_2 BOUND_VARIABLE_932 Y) tptp.lBill_THFTYPE_i)))))) (let ((_let_61 (EQ_RESOLVE (ASSUME :args (_let_19)) (TRANS (MACRO_SR_EQ_INTRO :args (_let_19 SB_DEFAULT SBA_FIXPOINT)) (PREPROCESS :args ((= (forall ((Q (-> $$unsorted $$unsorted Bool)) (R (-> $$unsorted $$unsorted Bool)) (Y $$unsorted)) (or (not (@ (@ Q Y) tptp.lAnna_THFTYPE_i)) (= Q R) (not (@ (@ R Y) tptp.lBill_THFTYPE_i)))) _let_60))))))) (let ((_let_62 (_let_60))) (let ((_let_63 (ho_3 _let_21 tptp.lAnna_THFTYPE_i))) (let ((_let_64 (EQ_RESOLVE (ASSUME :args (_let_14)) (PREPROCESS :args ((= _let_14 _let_63)))))) (let ((_let_65 (and _let_63 _let_26))) (let ((_let_66 (_let_63 _let_26))) (let ((_let_67 (REFL :args (tptp.lAnna_THFTYPE_i)))) (let ((_let_68 (= k_4 k_7))) (let ((_let_69 (ho_3 (ho_2 k_7 tptp.lBob_THFTYPE_i) tptp.lBill_THFTYPE_i))) (let ((_let_70 (ho_3 (ho_2 k_7 tptp.lMary_THFTYPE_i) tptp.lBill_THFTYPE_i))) (let ((_let_71 (not _let_70))) (let ((_let_72 (not _let_63))) (let ((_let_73 (or _let_72 _let_68 _let_71))) (let ((_let_74 (EQ_RESOLVE (ASSUME :args (_let_13)) (PREPROCESS :args ((= _let_13 _let_69)))))) (let ((_let_75 (and _let_69 _let_68 _let_24))) (let ((_let_76 (_let_69 _let_68 _let_24))) (let ((_let_77 (APPLY_UF ho_2))) (let ((_let_78 (ASSUME :args (_let_68)))) (let ((_let_79 (SYMM _let_47))) (let ((_let_80 (and _let_24 _let_27 _let_26))) (let ((_let_81 (_let_24 _let_27 _let_26))) (let ((_let_82 (ASSUME :args (_let_27)))) (SCOPE (SCOPE (MACRO_RESOLUTION_TRUST (REORDERING (RESOLUTION (CNF_AND_NEG :args (_let_80)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_47 _let_82 _let_54) (SCOPE (TRANS _let_54 (CONG (SYMM (SYMM _let_82)) _let_67 :args _let_77) _let_79) :args _let_81)) :args _let_81)) :args (true _let_80)) :args ((or _let_22 (not _let_24) (not _let_27) (not _let_26)))) (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_59)) :args ((or _let_27 _let_56 _let_58 (not _let_59)))) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_75)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_74 _let_78 _let_47) (SCOPE (TRUE_ELIM (TRANS (CONG (TRANS _let_79 (CONG (SYMM (SYMM _let_78)) (REFL :args (tptp.lBob_THFTYPE_i)) :args _let_77)) (REFL :args (tptp.lBill_THFTYPE_i)) :args _let_35) (TRUE_INTRO _let_74))) :args _let_76)) :args _let_76)) :args (true _let_75)) _let_74 (MACRO_RESOLUTION_TRUST (REORDERING (CNF_OR_POS :args (_let_73)) :args ((or _let_72 _let_71 _let_68 (not _let_73)))) _let_64 (EQ_RESOLVE (ASSUME :args (_let_15)) (PREPROCESS :args ((= _let_15 _let_70)))) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_61 :args (k_4 k_7 tptp.lMary_THFTYPE_i QUANTIFIERS_INST_CBQI_PROP)) :args _let_62))) _let_61 :args (_let_73 false _let_60)) :args (_let_68 false _let_63 false _let_70 false _let_73)) _let_47 :args (_let_55 false _let_69 false _let_68 false _let_24)) (MACRO_RESOLUTION_TRUST (RESOLUTION (CNF_AND_NEG :args (_let_65)) (IMPLIES_ELIM (SCOPE (MODUS_PONENS (AND_INTRO _let_64 _let_54) (SCOPE (TRUE_ELIM (TRANS (CONG (SYMM _let_54) _let_67 :args _let_35) (TRUE_INTRO _let_64))) :args _let_66)) :args _let_66)) :args (true _let_65)) _let_64 _let_54 :args (_let_57 false _let_63 false _let_26)) (MACRO_RESOLUTION_TRUST (IMPLIES_ELIM (MACRO_SR_PRED_ELIM (SCOPE (INSTANTIATE _let_61 :args (SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_162 SKOLEM_FUN_QUANTIFIERS_SKOLEMIZE_599 tptp.lAnna_THFTYPE_i QUANTIFIERS_INST_CBQI_PROP)) :args _let_62))) _let_61 :args (_let_59 false _let_60)) :args (_let_27 false _let_55 false _let_57 false _let_59)) _let_54 _let_47 (MACRO_RESOLUTION_TRUST (EQ_RESOLVE (NOT_AND (MACRO_SR_PRED_TRANSFORM (SCOPE (AND_INTRO _let_33 _let_36 _let_32) :args (_let_31 _let_29 _let_22)) (SCOPE (MACRO_SR_PRED_ELIM (TRANS (SYMM (FALSE_INTRO _let_32)) (CONG (SYMM _let_36) (REFL :args (tptp.lBen_THFTYPE_i)) :args _let_35) (TRUE_INTRO _let_33))) :args (_let_29 _let_22 _let_31)) :args ((not (and _let_31 _let_29 _let_22)) SB_LITERAL))) (CONG (MACRO_SR_PRED_INTRO :args ((= (not _let_31) _let_28))) (REFL :args ((not _let_29))) (REFL :args (_let_30)) :args _let_34)) _let_33 _let_32 :args (_let_30 false _let_29 true _let_28)) :args (false false _let_27 false _let_26 false _let_24 true _let_22)) :args ((forall ((CLASS1 $$unsorted) (CLASS2 $$unsorted)) (=> (= CLASS1 CLASS2) (forall ((THING $$unsorted)) (let ((_let_1 (@ tptp.instance_THFTYPE_IiioI THING))) (= (@ _let_1 CLASS1) (@ _let_1 CLASS2)))))) _let_19 _let_14 _let_12 (@ _let_16 tptp.lBinaryPredicate_THFTYPE_i) _let_18 _let_15 _let_17 (forall ((NUMBER $$unsorted) (CLASS1 $$unsorted) (REL $$unsorted) (CLASS2 $$unsorted)) (let ((_let_1 (@ (@ tptp.domain_THFTYPE_IiiioI REL) NUMBER))) (=> (and (@ _let_1 CLASS1) (@ _let_1 CLASS2)) (or (@ (@ tptp.subclass_THFTYPE_IiioI CLASS1) CLASS2) (@ (@ tptp.subclass_THFTYPE_IiioI CLASS2) CLASS1))))) (forall ((ORGANISM $$unsorted)) (=> (@ (@ tptp.instance_THFTYPE_IiioI ORGANISM) tptp.lOrganism_THFTYPE_i) (exists ((PARENT $$unsorted)) (@ (@ tptp.parent_THFTYPE_IiioI ORGANISM) PARENT)))) (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.instance_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i) _let_18 (forall ((CLASS1 $$unsorted) (REL $$unsorted) (CLASS2 $$unsorted)) (let ((_let_1 (@ tptp.range_THFTYPE_IiioI REL))) (=> (and (@ _let_1 CLASS1) (@ _let_1 CLASS2)) (or (@ (@ tptp.subclass_THFTYPE_IiioI CLASS1) CLASS2) (@ (@ tptp.subclass_THFTYPE_IiioI CLASS2) CLASS1))))) (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.subclass_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i) (@ _let_11 tptp.lAsymmetricRelation_THFTYPE_i) _let_17 _let_5 _let_7 (@ _let_16 tptp.lAsymmetricRelation_THFTYPE_i) (@ (@ _let_10 tptp.n1_THFTYPE_i) tptp.lOrganism_THFTYPE_i) _let_15 _let_14 _let_13 _let_13 (forall ((REL2 (-> $$unsorted Bool)) (ROW $$unsorted) (REL1 (-> $$unsorted Bool))) (=> (and (@ REL1 ROW) (@ (@ tptp.subrelation_THFTYPE_IIioIIioIoI REL1) REL2)) (@ REL2 ROW))) (@ (@ tptp.instance_THFTYPE_IiioI tptp.attribute_THFTYPE_i) tptp.lAsymmetricRelation_THFTYPE_i) _let_12 (@ _let_11 tptp.lBinaryPredicate_THFTYPE_i) (forall ((NUMBER $$unsorted) (PRED1 $$unsorted) (CLASS1 $$unsorted) (PRED2 $$unsorted)) (=> (and (@ (@ tptp.subrelation_THFTYPE_IiioI PRED1) PRED2) (@ (@ (@ tptp.domain_THFTYPE_IiiioI PRED2) NUMBER) CLASS1)) (@ (@ (@ tptp.domain_THFTYPE_IiiioI PRED1) NUMBER) CLASS1))) (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (let ((_let_1 (@ tptp.instance_THFTYPE_IiioI Z))) (=> (and (@ _let_1 X) (@ (@ tptp.subclass_THFTYPE_IiioI X) Y)) (@ _let_1 Y)))) _let_9 (@ (@ _let_10 tptp.n2_THFTYPE_i) tptp.lOrganism_THFTYPE_i) _let_9 _let_2 (forall ((REL2 $$unsorted) (CLASS1 $$unsorted) (REL1 $$unsorted)) (=> (and (@ (@ tptp.subrelation_THFTYPE_IiioI REL1) REL2) (@ (@ tptp.range_THFTYPE_IiioI REL2) CLASS1)) (@ (@ tptp.range_THFTYPE_IiioI REL1) CLASS1))) _let_7 (@ _let_3 tptp.lBinaryPredicate_THFTYPE_i) (forall ((TIME $$unsorted) (SITUATION Bool)) (let ((_let_1 (@ tptp.holdsDuring_THFTYPE_IiooI TIME))) (=> (@ _let_1 (not SITUATION)) (not (@ _let_1 SITUATION))))) (@ (@ tptp.instance_THFTYPE_IiioI tptp.equal_THFTYPE_i) tptp.lBinaryPredicate_THFTYPE_i) _let_5 (@ (@ tptp.instance_THFTYPE_IIiioIioI tptp.subrelation_THFTYPE_IiioI) tptp.lBinaryPredicate_THFTYPE_i) (forall ((CLASS $$unsorted) (CHILD $$unsorted) (PARENT $$unsorted)) (=> (and (@ (@ tptp.subclass_THFTYPE_IiioI CLASS) tptp.lOrganism_THFTYPE_i) (@ (@ tptp.instance_THFTYPE_IiioI PARENT) CLASS) (@ (@ tptp.parent_THFTYPE_IiioI CHILD) PARENT)) (@ (@ tptp.instance_THFTYPE_IiioI CHILD) CLASS))) (@ _let_3 tptp.lAsymmetricRelation_THFTYPE_i) (forall ((THING2 $$unsorted) (THING1 $$unsorted)) (=> (= THING1 THING2) (forall ((CLASS $$unsorted)) (= (@ (@ tptp.instance_THFTYPE_IiioI THING1) CLASS) (@ (@ tptp.instance_THFTYPE_IiioI THING2) CLASS))))) _let_2 true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
11.14/11.44	)
11.14/11.44	% SZS output end Proof for 
11.14/11.44	% cvc5---1.0.5 exiting
11.14/11.44	% cvc5---1.0.5 exiting
11.14/11.44	EOF
